- Implemented first time functions.