just uploading the already coded stuff