fixed bugs + cannon size

Signed-off-by: Eduard Mucilianu <eduard.mucilianu@gmail.com>