Started some code structure