Framework by Aleksandar Zivanovic