Added Initial Prototypes