Almost finished, just waiting some answers to conclude this module