adding initial entrypoints