reconfigured project, some functions added