Some initial strucure implemented...