removed a temp file
added prototype