Added functions
Abstracted renders