army creation functions added