Added lib files
Added new code