before dad edits to info tab, code cleaned up though