added entry method