building standalone splign