First try of implementing first plus task