Research group

Unfortunately, no time yet to work on this part.