Removed init prototype since it was casuing error