(Added) - more prototyping