Added codes so far